import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Write a description of class Bala here.
 * 
 * @author (your name) 
 * @version (a version number or a date)
 */
public class Bala extends Bonos
{
    /**
     * Act - do whatever the Bala wants to do. This method is called whenever
     * the 'Act' or 'Run' button gets pressed in the environment.
     */
    private boolean dispara;
    public Bala()
    {
       setImage("balader.png");
       GreenfootImage imagen=this.getImage();
       imagen.scale(10,10);
       dispara=false;
    }
    /**
     * Actua reduce el tamaño de la imagen
     */
    public void act() 
    {
        // Add your action code here.
        mueve();
        GreenfootImage imagen=this.getImage();
        imagen.scale(10,10);
    }    
    /**
     * Hace el movimiento de la bala y elemina a la clase de enemigos en caso de tocarlos
     */
    public void mueve()
    {  
        MoveWorld mundo=(MoveWorld) getWorld();
        Jugador jug= mundo.getJugador();
        if(getX()<jug.getX()+80)
        {  setLocation(getX()+1,getY());
           removeTouching(Enemigo.class);
        }
        else
        {
           mundo.removeObject(this);
        }
    
    }

}
